C++连接MongoDB的增删查改

您所在的位置:网站首页 mongodb uri写法 C++连接MongoDB的增删查改

C++连接MongoDB的增删查改

2023-10-15 20:55| 来源: 网络整理| 查看: 265

1、前置条件需要安装好MongoDB的驱动(mongocxx),mongo跑起来。

2、项目包含相关头文件和库,例如:

INCLUDEPATH += "/usr/local/include/mongocxx/v_noabi"INCLUDEPATH += "/usr/local/include/bsoncxx/v_noabi"

LIBS += -L/usr/local/lib/ -lbsoncxx  -lmongocxx

3、C++代码如下,已经很精简,不废话解释了:

 

#include #include #include #include #include int main(int, char**) { mongocxx::instance inst{}; mongocxx::client conn{mongocxx::uri{"mongodb://testuser:[email protected]:27018/testdb"}}; //注意在Mongodb3.X版本中需要确保testdb存在,并且testuser:testpwd是在testdb库中进行授权的用户 bsoncxx::builder::stream::document document{}; auto collection = conn["testdb"]["testcollection"]; std::cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3